package cn.wolfcode.p2p.base.util;

import java.util.Calendar;
import java.util.Date;

public abstract class DateUtil {
    //获取当前的最后时间
    public static Date getEndDate(Date d) {
        if (d == null) {
            return null;
        }
        Calendar c = Calendar.getInstance();
        c.setTime(d);
        c.set(Calendar.HOUR,23);
        c.set(Calendar.MINUTE,59);
        c.set(Calendar.SECOND,59);
        return c.getTime();
    }

    //获取当前的时间和发送时间的相差
    public static long getTimeBetwwen(Date date1, Date date2){
        //转换为秒的单位 并且返回的是一个绝对值
        return Math.abs((date1.getTime() - date2.getTime()) / 1000);
    }
}
